<?php namespace Admin\Controller;
use Hdphp\Controller\Controller;
//类型控制器
class TypeController extends CommonController{
	private $model;
	public function __auto(){
	    $this->model = new \Common\Model\Type;
	}
	//类型列表
	public function index(){
		//获取所有数据
		$data = $this->model->getType();
		//分配变量
		View::with('data',$data);
	    View::make();
	}
	//类型添加
	public function add(){
		if(IS_POST){
			if($this->model->store()){
				View::success('添加成功',U('index'));
			}
			View::error($this->model->getError());
		}
	    View::make();
	}
	//修改类型
	public function edit(){
		if(IS_POST){
			if($this->model->edit(Q('get.tid',0,'intval'))){
				View::success('编辑成功',U('index'));
			}
			View::error($this->model->getError());
		}
		//获取地址栏中传参的tid，转整
		$tid = Q('get.tid',0,'intval');
		//获取数据库中当前的一条就数据
		$oldData = $this->model->where("tid={$tid}")->find();
		//分配变量
		View::with('oldData',$oldData);
		//页面输出
	    View::make();
	}
	//删除
	public function del(){
	    //获取get里的tid
	    $tid = Q('get.tid',0,'intval');
		//删除数据
		if($this->model->del($tid)){
			View::success('删除成功');
		}
		View::error($this->model->getError());
	}
	
}

















 ?>